# global keys
settings=\u8a2d\u5b9a
configPasswordEncoder=\u8106\u5f31\u306a\u6697\u53f7\u5316
strongConfigPasswordEncoder=\u5f37\u976d\u306a\u6697\u53f7\u5316
plainTextConfigPasswordEncoder=\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8
digestPasswordEncoder=\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8
plainTextPasswordEncoder=\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8
pbePasswordEncoder=\u8106\u5f31\u306aPBE
strongPbePasswordEncoder=\u5f37\u529b\u306a\u30d1\u30b9\u30ef\u30fc\u30c9\u30d9\u30fc\u30b9\u6697\u53f7
nullPasswordEncoder=Null
emptyPasswordEncoder=\u5024\u306a\u3057
notAdmin=\u5b8c\u5168\u306a\u7ba1\u7406\u8005\u6a29\u9650\u3092\u6709\u3059\u308b\u30e6\u30fc\u30b6\u306e\u307f\u5909\u66f4\u53ef\u80fd\u306a\u8a2d\u5b9a

# menu keys
category.security=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3
security.settings.title=\u8a2d\u5b9a
security.settings.description=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306b\u95a2\u3059\u308b\u5168\u822c\u8a2d\u5b9a
security.auth.title=\u8a8d\u8a3c
security.auth.description=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u8a2d\u5b9a
security.passwd.title=\u30d1\u30b9\u30ef\u30fc\u30c9
security.passwd.description=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a
security.userGroupRole.title=\u30e6\u30fc\u30b6\u3001\u30b0\u30eb\u30fc\u30d7\u3001\u5f79\u5272
security.userGroupRole.description=\u30e6\u30fc\u30b6\u3001\u30b0\u30eb\u30fc\u30d7\u3001\u5f79\u5272\u306e\u7ba1\u7406
security.data.title=\u30c7\u30fc\u30bf
security.data.description=\u30c7\u30fc\u30bf\u30a2\u30af\u30bb\u30b9\u306e\u30eb\u30fc\u30eb\u3092\u7de8\u96c6\u3059\u308b
security.service.title=\u30b5\u30fc\u30d3\u30b9
security.service.description=\u30b5\u30fc\u30d3\u30b9\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u7de8\u96c6

# security service implementation titles

# enums
RoleSource.UserGroupService=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
RoleSource.RoleService=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
RoleSource.Header=\u30d8\u30c3\u30c0\u30fc\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3059\u308b
RoleSource.J2EE=J2EE

RequestFilterChain.web=Web\u30e6\u30fc\u30b6\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9
RequestFilterChain.webLogin=Web\u30e6\u30fc\u30b6\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3078\u306e\u30ed\u30b0\u30a4\u30f3
RequestFilterChain.webLogout=Web\u30e6\u30fc\u30b6\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u304b\u3089\u306e\u30ed\u30b0\u30a2\u30a6\u30c8
RequestFilterChain.rest=REST
RequestFilterChain.gwc=GWC
RequestFilterChain.default=\u30c7\u30d5\u30a9\u30eb\u30c8

# user/group services
org.geoserver.security.GeoServerUserGroupService.title=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
org.geoserver.security.xml.XMLUserGroupService.name=XML
org.geoserver.security.xml.XMLUserGroupService.title=\u898f\u5b9a\u306eXML\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
org.geoserver.security.impl.MemoryUserGroupService.title=\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8
org.geoserver.security.impl.ReadOnlyUGService.title=\u95b2\u89a7\u5c02\u7528\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8

# role services
org.geoserver.security.GeoServerRoleService.title=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
org.geoserver.security.xml.XMLRoleService.name=XML
org.geoserver.security.xml.XMLRoleService.title=\u898f\u5b9a\u306eXML\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
org.geoserver.security.impl.GeoServerJ2eeRoleService.name=J2EE
org.geoserver.security.impl.GeoServerJ2eeRoleService.title=J2EE\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
org.geoserver.security.impl.MemoryRoleService.title=\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8
org.geoserver.security.impl.ReadOnlyRoleService.title=\u95b2\u89a7\u5c02\u7528\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8

# password validators
org.geoserver.security.password.PasswordValidator.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
org.geoserver.security.validation.PasswordValidatorImpl.name=\u57fa\u790e
org.geoserver.security.validation.PasswordValidatorImpl.title=\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc

# authentication providers/filters
org.geoserver.security.GeoServerAuthenticationProvider.title=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
org.geoserver.security.auth.UsernamePasswordAuthenticationProvider.name=\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u30e6\u30fc\u30b6\u540d/\u30d1\u30b9\u30ef\u30fc\u30c9
org.geoserver.security.auth.UsernamePasswordAuthenticationProvider.title=\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u30e6\u30fc\u30b6\u540d/\u30d1\u30b9\u30ef\u30fc\u30c9
org.geoserver.security.filter.GeoServerAuthenticationFilter.title=\u8a8d\u8a3c\u30d5\u30a3\u30eb\u30bf\u30fc
org.geoserver.security.filter.GeoServerJ2eeAuthenticationFilter.name=J2EE
org.geoserver.security.filter.GeoServerJ2eeAuthenticationFilter.title=J2EE\u30b3\u30f3\u30c6\u30ca\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerX509CertificateAuthenticationFilter.name=X.509
org.geoserver.security.filter.GeoServerX509CertificateAuthenticationFilter.title=X.509\u8a3c\u660e\u66f8\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerRequestHeaderAuthenticationFilter.name=HTTP\u30d8\u30c3\u30c0
org.geoserver.security.filter.GeoServerRequestHeaderAuthenticationFilter.title=HTTP\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.name=\u57fa\u790e
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.title=\u30d9\u30fc\u30b7\u30c3\u30afHTTP\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerDigestAuthenticationFilter.name=\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8
org.geoserver.security.filter.GeoServerDigestAuthenticationFilter.title=\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8HTTP\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.name=Anonymous
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.title=Anonymous\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.name=\u30e6\u30fc\u30b6\u60c5\u5831\u3092\u8a18\u9332
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.title=\u8a18\u9332\u6e08\u307f\u306e\u30e6\u30fc\u30b6\u60c5\u5831\u306b\u3088\u308b\u8a8d\u8a3c
org.geoserver.security.filter.GeoServerRememberMeAuthenticationFilter.name=\u30e6\u30fc\u30b6\u60c5\u5831\u3092\u8a18\u9332
org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.Name=\u30d5\u30a9\u30fc\u30e0
org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.title=\u30d5\u30a9\u30fc\u30e0\u8a8d\u8a3c
# org.geoserver.security.filter.GeoServerCredentialsFromRequestHeaderFilter.name=Credentials From Headers
# org.geoserver.security.filter.GeoServerCredentialsFromRequestHeaderFilter.title=Credentials From Request Headers

# master password providers
org.geoserver.security.MasterPasswordProvider.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
org.geoserver.security.password.URLMasterPasswordProvider.name=URL
org.geoserver.security.password.URLMasterPasswordProvider.title=\u898f\u5b9a\u306eURL\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc

# security settings page
SecuritySettingsPage.title=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
SecuritySettingsPage.description=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a\u5909\u66f4
SecuritySettingsPage.activeRoleService=\u6709\u52b9\u306a\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
SecuritySettingsPage.encryption=\u6697\u53f7\u5316
SecuritySettingsPage.encryptionHelp.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u6697\u53f7
# SecuritySettingsPage.encryptionHelp=<p>GeoServer provides a number of methods for encrypting passwords.<ul><li><b>Plain text</b> encryption is essentially no encryption at all and passwords are stored as plain text.</li><li><b>Digest</b> encryption encodes passwords with using a SHA 256 bit digest method. By default the implementation computes a random salt.</li><li><b>Weak PBE</b> encryption encodes passwords using a password based encryption method.</li><li><b>Strong PBE</b> encryption encodes passwords using a much stronger password based encryption method based on AES 256 bit encryption.</li></p><p>With PBE, the strong encryption method is not natively available on all Java virtual machines. In such an environment it is recommended that the JCE Unlimited Strength Jurisdiction Policy Files be installed in the virtual machine.</p><p>The Oracle JCE policy jars can be downloaded from from <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">here</a>.The IBM JCE policy jars can be downloaded from from <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=jcesdk">here</a>.</p>
SecuritySettingsPage.noStrongEncryption=\u5f37\u3044\u6697\u53f7\u304c\u5c0e\u5165\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3001\u5236\u9650\u306e\u306a\u3044\u65b9\u91dd\u306e jar \u30d5\u30a1\u30a4\u30eb\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3053\u3068\u3092\u304a\u3059\u3059\u3081\u3057\u307e\u3059
SecuritySettingsPage.strongEncryption=\u5f37\u3044\u6697\u53f7\u65b9\u5f0f\u304c\u5229\u7528\u53ef\u80fd

# named service panels
SecurityNamedServiceNewPage.new=\u65b0\u898f ${title1}
SecurityNamedServiceNewPage.create=\u65b0\u898f ${title2} \u306e\u4f5c\u6210\u3068\u5909\u66f4
SecurityNamedServiceNewPage.title=
SecurityNamedServiceNewPage.description=

SecurityNamedServiceEditPage.title=
SecurityNamedServiceEditPage.description=
SecurityNamedServiceEditPage.copy=\u30b3\u30d4\u30fc
SecurityNamedServiceEditPage.error=\u30a8\u30e9\u30fc
SecurityNamedServiceEditPage.settings=\u8a2d\u5b9a

SecurityNamedServicePanel.settings=\u8a2d\u5b9a

SecurityNamedServicesPanel.addNew=\u65b0\u898f\u8ffd\u52a0
SecurityNamedServicesPanel.removeSelected=\u9078\u629e\u9805\u76ee\u3092\u524a\u9664
SecurityNamedServiceTablePanel.th.name=\u30e6\u30fc\u30b6\u540d
SecurityNamedServiceTablePanel.th.type=\u7a2e\u985e


SecurityFilterChainsPanel.addServiceChain=\u30b5\u30fc\u30d3\u30b9\u30c1\u30a7\u30a4\u30f3\u8ffd\u52a0
SecurityFilterChainsPanel.addHtmlChain=HTML\u30c1\u30a7\u30a4\u30f3\u8ffd\u52a0
SecurityFilterChainsPanel.removeSelected=\u9078\u629e\u9805\u76ee\u3092\u524a\u9664
SecurityFilterChainsPanel.th.name=\u30e6\u30fc\u30b6\u540d
SecurityFilterChainsPanel.th.patternString=\u30d1\u30bf\u30fc\u30f3
SecurityFilterChainsPanel.th.httpMethods=HTTP\u30e1\u30bd\u30c3\u30c9
SecurityFilterChainsPanel.th.disabled=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u7121\u3057
SecurityFilterChainsPanel.th.allowSessionCreation=HTTP\u30bb\u30c3\u30b7\u30e7\u30f3
SecurityFilterChainsPanel.th.requireSSL=SSL
SecurityFilterChainsPanel.th.hasRoleFilter=\u5f79\u5272\u30d5\u30a3\u30eb\u30bf\u30fc
SecurityFilterChainsPanel.th.matchHTTPMethod=HTTP\u30e1\u30bd\u30c3\u30c9\u3092\u30c1\u30a7\u30c3\u30af
SecurityFilterChainsPanel.th.up=\u30a2\u30c3\u30d7
SecurityFilterChainsPanel.th.down=\u30c0\u30a6\u30f3
SecurityFilterChainsPanel.th.position=\u5f79\u8077
SecurityFilterChainsPanel.th.remove=\u524a\u9664

EncryptionPanel.encryptingUrlParams=\u30a6\u30a7\u30d6\u7ba1\u7406URL\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6697\u53f7\u5316
EncryptionPanel.passwordEncryption=\u30d1\u30b9\u30ef\u30fc\u30c9\u6697\u53f7

# user pages
AbstractUserPage.username=\u30e6\u30fc\u30b6\u540d
AbstractUserPage.enabled=\u6709\u52b9\u5316
AbstractUserPage.groups=\u30b0\u30eb\u30fc\u30d7
AbstractUserPage.adminGroups=\u30b0\u30eb\u30fc\u30d7\u7ba1\u7406\u8005
AbstractUserPage.password=\u30d1\u30b9\u30ef\u30fc\u30c9
AbstractUserPage.confirmPassword=\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u78ba\u8a8d
AbstractUserPage.properties=\u30e6\u30fc\u30b6\u8a2d\u5b9a\u60c5\u5831
AbstractUserPage.calculatedRoles=\u6d3e\u751f\u3057\u305f\u5f79\u5272
AbstractUserPage.calculateroles=\u5f79\u5272\u4e00\u89a7\u3092\u518d\u8a08\u7b97
AbstractUserPage.saveError=\u30e6\u30fc\u30b6\u4fdd\u5b58\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
AbstractUserPage.passwordMismatch=\u5165\u529b\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u5dee\u7570\u304c\u3042\u308a\u307e\u3059
AbstractUserPage.noAdminGroups=\u30b0\u30eb\u30fc\u30d7\u7ba1\u7406\u8005\u306e\u5bfe\u8c61\u30b0\u30eb\u30fc\u30d7\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093

NewUserPage.title=\u30e6\u30fc\u30b6\u65b0\u898f\u8ffd\u52a0
NewUserPage.description=\u65b0\u898f\u30e6\u30fc\u30b6\u540d\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3001\u30d7\u30ed\u30d1\u30c6\u30a3\u3001\u304a\u3088\u3073\u30e6\u30fc\u30b6\u304c\u53c2\u52a0\u3059\u308b\u30b0\u30eb\u30fc\u30d7/\u5f79\u5272\u3092\u6307\u5b9a

EditUserPage.title=\u30e6\u30fc\u30b6\u7de8\u96c6
EditUserPage.description=\u30d1\u30b9\u30ef\u30fc\u30c9\u66f4\u65b0\u3001\u30e6\u30fc\u30b6\u306e\u6709\u52b9/\u7121\u52b9\u8a2d\u5b9a\u3001\u30e6\u30fc\u30b6\u5f79\u5272\u3001\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u306e\u5909\u66f4\u6a29\u9650\u3092\u6709\u3057\u307e\u3059

UserPanel.title=\u30e6\u30fc\u30b6\u4e00\u89a7
UserPanel.description=GeoServer\u4e0a\u3067\u516c\u793a\u3055\u308c\u305f\u30e6\u30fc\u30b6\u3092\u7ba1\u7406
UserPanel.addUser=\u30e6\u30fc\u30b6\u65b0\u898f\u8ffd\u52a0
UserPanel.addNew=\u30e6\u30fc\u30b6\u65b0\u898f\u8ffd\u52a0
UserPanel.removeUser={0} \u3092\u524a\u9664
UserPanel.removeSelected=\u9078\u629e\u5bfe\u8c61\u3092\u524a\u9664
UserPanel.removeSelectedWithRoles=\u9078\u629e\u5bfe\u8c61\u304a\u3088\u3073\u5f79\u5272\u9069\u7528\u3092\u524a\u9664
UserPanel.confirmRemoveUser=\u307b\u3093\u3068\u3046\u306b\u30e6\u30fc\u30b6 {0} \u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
UserPanel.removeError=\u30e6\u30fc\u30b6\u524a\u9664\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
UserPanel.noCreateStore=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306f\u95b2\u89a7\u5c02\u7528\u3067\u3059
UserPanel.th.username=\u30e6\u30fc\u30b6\u30fc\u540d
UserPanel.th.roles=\u5f79\u5272
UserPanel.th.enabled=\u6709\u52b9\u5316
UserPanel.th.hasattributes=\u5c5e\u6027\u3042\u308a

# group pages
AbstractGroupPage.groupname=\u30b0\u30eb\u30fc\u30d7\u540d
AbstractGroupPage.enabled=\u6709\u52b9\u5316
AbstractGroupPage.saveError=\u30b0\u30eb\u30fc\u30d7\u4fdd\u5b58\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}

NewGroupPage.title=\u30b0\u30eb\u30fc\u30d7\u65b0\u898f\u8ffd\u52a0
NewGroupPage.description=\u65b0\u898f\u30b0\u30eb\u30fc\u30d7\u540d\u3068\u3001\u30b0\u30eb\u30fc\u30d7\u304c\u6240\u5c5e\u3059\u308b\u5f79\u5272\u3092\u6307\u5b9a

EditGroupPage.title=\u30b0\u30eb\u30fc\u30d7\u7de8\u96c6
EditGroupPage.description=\u30b0\u30eb\u30fc\u30d7\u306e\u6709\u52b9/\u7121\u52b9\u8a2d\u5b9a\u3001\u304a\u3088\u3073\u30b0\u30eb\u30fc\u30d7\u306e\u5f79\u5272\u5909\u66f4\u6a29\u9650\u3092\u6709\u3057\u307e\u3059
EditGroupPage.groupMembers=\u30b0\u30eb\u30fc\u30d7\u30e1\u30f3\u30d0\u30fc
EditGroupPage.th.username=\u30e6\u30fc\u30b6\u30fc\u540d

GroupPanel.title=\u30b0\u30eb\u30fc\u30d7\u4e00\u89a7
GroupPanel.description=GeoServer\u4e0a\u306e\u30b0\u30eb\u30fc\u30d7\u3092\u7ba1\u7406
GroupPanel.addGroup=\u30b0\u30eb\u30fc\u30d7\u65b0\u898f\u8ffd\u52a0
GroupPanel.addNew=\u30b0\u30eb\u30fc\u30d7\u65b0\u898f\u8ffd\u52a0
GroupPanel.removeGroup={0} \u3092\u524a\u9664
GroupPanel.removeSelected=\u9078\u629e\u5bfe\u8c61\u3092\u524a\u9664
GroupPanel.removeSelectedWithRoles=\u9078\u629e\u5bfe\u8c61\u304a\u3088\u3073\u5f79\u5272\u9069\u7528\u3092\u524a\u9664
GroupPanel.confirmRemoveGroup=\u307b\u3093\u3068\u3046\u306b\u30b0\u30eb\u30fc\u30d7 "{0}" \u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
GroupPanel.removeError=\u30b0\u30eb\u30fc\u30d7\u524a\u9664\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
GroupPanel.noCreateStore=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306f\u95b2\u89a7\u5c02\u7528\u3067\u3059
GroupPanel.th.groupname=\u30b0\u30eb\u30fc\u30d7\u540d
GroupPanel.th.enabled=\u6709\u52b9\u5316
GroupPanel.th.remove=\u524a\u9664

UserGroupPaletteFormComponent.groups=\u30b0\u30eb\u30fc\u30d7
UserGroupPaletteFormComponent.addGroup=\u30b0\u30eb\u30fc\u30d7\u65b0\u898f\u8ffd\u52a0

# role pages
AbstractRolePage.anonymousRole=Anonymous\u5f79\u5272
AbstractRolePage.personalizedRole=\u30e6\u30fc\u30b6 {0} \u5c02\u7528\u5f79\u5272
AbstractRolePage.name=\u30e6\u30fc\u30b6\u540d
AbstractRolePage.parent=\u89aa\u5f79\u5272
AbstractRolePage.properties=\u5f79\u5272\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
AbstractRolePage.saveError=\u5f79\u5272\u4fdd\u5b58\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}

NewRolePage.title=\u5f79\u5272\u3092\u65b0\u898f\u8ffd\u52a0
NewRolePage.description=\u5f79\u5272\u306e\u540d\u79f0\u3068\u3001\u89aa\u5f79\u5272\u3001\u304a\u3088\u3073\u5f79\u5272\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6307\u5b9a

EditRolePage.title=\u5f79\u5272\u3092\u7de8\u96c6
EditRolePage.description=\u5f79\u5272\u306e\u89aa\u5b50\u968e\u5c64\u3068\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u5909\u66f4\u53ef\u80fd\u3067\u3059

RolePanel.title=\u5f79\u5272\u4e00\u89a7
RolePanel.description=GeoServer\u306e\u5f79\u5272\u3092\u7ba1\u7406
RolePanel.addRole=\u5f79\u5272\u65b0\u898f\u8ffd\u52a0
RolePanel.addNew=\u5f79\u5272\u65b0\u898f\u8ffd\u52a0
RolePanel.removeRole={0} \u3092\u524a\u9664
RolePanel.removeSelected=\u9078\u629e\u5bfe\u8c61\u3092\u524a\u9664
RolePanel.confirmRemoveRole=\u307b\u3093\u3068\u3046\u306b\u5f79\u5272 "{0}" \u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
RolePanel.removeError=\u5f79\u5272\u524a\u9664\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
RolePanel.noCreateStore=\u3053\u306e\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306f\u95b2\u89a7\u5c02\u7528\u3067\u3059\u3002
RolePanel.th.rolename=\u5f79\u5272
RolePanel.th.parentrolename=\u89aa
RolePanel.th.hasroleparams=\u30d1\u30e9\u30e1\u30fc\u30bf
RolePanel.th.remove=\u524a\u9664

RolePaletteFormComponent.roles=\u5f79\u5272
RolePaletteFormComponent.rolesFromActiveService=\u6709\u52b9\u306a\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u3092\u5143\u306b\u3057\u305f\u5f79\u5272: {0}
RolePaletteFormComponent.addRole=\u5f79\u5272\u3092\u65b0\u898f\u8ffd\u52a0
RuleRolesFormComponent.anyRole=\u5f79\u5272\u306b\u30a2\u30af\u30bb\u30b9\u6a29\u3092\u4ed8\u4e0e

ErrorPanel.stacktrace=\u30b9\u30bf\u30c3\u30af\u30c8\u30ec\u30fc\u30b9

# Component used for editing roles in user,group and rule pages

AbstractDataAccessRulePage.READ=\u95b2\u89a7
AbstractDataAccessRulePage.WRITE=\u66f8\u304d\u8fbc\u307f
AbstractDataAccessRulePage.ADMIN=\u7ba1\u7406
AbstractDataAccessRulePage.workspace=\u30ef\u30fc\u30af\u30b9\u30da\u30fc\u30b9
# AbstractDataAccessRulePage.globalGroup=Global layer group
# AbstractDataAccessRulePage.globalGroupRule=Global layer group rule
# AbstractDataAccessRulePage.layerGroup=Layer and groups
AbstractDataAccessRulePage.accessMode=\u30a2\u30af\u30bb\u30b9\u30e2\u30fc\u30c9
AbstractDataAccessRulePage.emptyRoles=\u5f79\u5272\u306e\u5272\u308a\u5f53\u3066\u304c\u306a\u3044\u30eb\u30fc\u30eb

NewDataAccessRulePage.title=\u65b0\u898f\u30c7\u30fc\u30bf\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb
NewDataAccessRulePage.description=\u30c7\u30fc\u30bf\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u65b0\u898f\u4f5c\u6210
NewDataAccessRulePage.saveError=\u30c7\u30a3\u30b9\u30af\u3078\u306e\u30eb\u30fc\u30eb\u4fdd\u5b58\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
NewDataAccessRulePage.duplicateRule=\u65e2\u306b\u30eb\u30fc\u30eb {0} \u306f\u30eb\u30fc\u30eb\u4e00\u89a7\u306b\u6240\u5c5e\u3057\u3066\u3044\u307e\u3059

EditDataAccessRulePage.title=\u65e2\u5b58\u306e\u30c7\u30fc\u30bf\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u7de8\u96c6
EditDataAccessRulePage.description=\u65e2\u5b58\u306e\u30c7\u30fc\u30bf\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5909\u66f4

AbstractServiceAccessRulePage.service=\u30b5\u30fc\u30d3\u30b9
AbstractServiceAccessRulePage.operation=\u64cd\u4f5c
AbstractServiceAccessRulePage.method=\u30e1\u30bd\u30c3\u30c9
AbstractServiceAccessRulePage.emptyRoles=\u5f79\u5272\u306e\u5272\u308a\u5f53\u3066\u304c\u306a\u3044\u30eb\u30fc\u30eb

ServiceAccessRulePage.title=\u30b5\u30fc\u30d3\u30b9\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u4e00\u89a7
ServiceAccessRulePage.description=\u30b5\u30fc\u30d3\u30b9\u30ec\u30d9\u30eb\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u7ba1\u7406: \u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306b\u95a2\u3059\u308b\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb
ServiceAccessRulePage.addRule=\u30eb\u30fc\u30eb\u65b0\u898f\u8ffd\u52a0
ServiceAccessRulePage.addNew=\u30eb\u30fc\u30eb\u65b0\u898f\u8ffd\u52a0
ServiceAccessRulePage.removeRule={0} \u3092\u524a\u9664
ServiceAccessRulePage.confirmRemoveRule=\u307b\u3093\u3068\u3046\u306b\u30eb\u30fc\u30eb {0} \u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
ServiceAccessRulePage.removeError=\u30eb\u30fc\u30eb\u524a\u9664\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
ServiceAccessRulePage.th.key=\u30eb\u30fc\u30eb\u30d1\u30b9
ServiceAccessRulePage.th.roles=\u5f79\u5272
ServiceAccessRulePage.th.remove=\u524a\u9664

NewServiceAccessRulePage.title=\u65b0\u898f\u30b5\u30fc\u30d3\u30b9\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb
NewServiceAccessRulePage.description=\u65b0\u898f\u30a2\u30af\u30bb\u30b9\u30b5\u30fc\u30d3\u30b9\u30eb\u30fc\u30eb\u3092\u4f5c\u6210
NewServiceAccessRulePage.saveError=\u30c7\u30a3\u30b9\u30af\u3078\u306e\u30eb\u30fc\u30eb\u4fdd\u5b58\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
NewServiceAccessRulePage.duplicateRule=\u65e2\u306b\u30eb\u30fc\u30eb {0} \u306f\u30eb\u30fc\u30eb\u4e00\u89a7\u306b\u6240\u5c5e\u3057\u3066\u3044\u307e\u3059

EditServiceAccessRulePage.title=\u65e2\u5b58\u306e\u30b5\u30fc\u30d3\u30b9\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u7de8\u96c6
EditServiceAccessRulePage.description=\u65e2\u5b58\u306e\u30b5\u30fc\u30d3\u30b9\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5909\u66f4

# data security pages
DataSecurityPage.title=\u30c7\u30fc\u30bf\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3
DataSecurityPage.description=\u30c7\u30fc\u30bf\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u7ba1\u7406: \u7de8\u96c6\u3001\u8ffd\u52a0\u3001\u524a\u9664\u306b\u95a2\u3059\u308b\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb
DataSecurityPage.addRule=\u30eb\u30fc\u30eb\u65b0\u898f\u8ffd\u52a0
DataSecurityPage.addNew=\u30eb\u30fc\u30eb\u65b0\u898f\u8ffd\u52a0
DataSecurityPage.removeSelected=\u9078\u629e\u3092\u524a\u9664
DataSecurityPage.catalogMode=\u5168\u4f53\u30ab\u30bf\u30ed\u30b0\u30e2\u30fc\u30c9\u3092\u8a2d\u5b9a
DataSecurityPage.HIDE=HIDE
DataSecurityPage.MIXED=MIXED
DataSecurityPage.CHALLENGE=CHALLENGE
DataSecurityPage.removeRule={0} \u3092\u524a\u9664
DataSecurityPage.confirmRemoveRule=\u307b\u3093\u3068\u3046\u306b\u30eb\u30fc\u30eb {0} \u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
DataSecurityPage.removeError=\u30eb\u30fc\u30eb\u524a\u9664\u6642\u306b\u30a8\u30e9\u30fc\u767a\u751f: {0}
DataSecurityPage.th.key=\u30eb\u30fc\u30eb\u30d1\u30b9
DataSecurityPage.th.roles=\u5f79\u5272
DataSecurityPage.th.remove=\u524a\u9664
DataSecurityPage.catalogModeHelp.title=\u30ab\u30bf\u30ed\u30b0\u30e2\u30fc\u30c9
DataSecurityPage.catalogModeHelp=<p>\u30ab\u30bf\u30ed\u30b0\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30ab\u30bf\u30ed\u30b0\u306b\u767b\u9332\u3055\u308c\u305f\u30ec\u30a4\u30e4\u3084\u30ea\u30bd\u30fc\u30b9\u3092\u8868\u793a\u3059\u308b\u969b\u3001\u6a29\u9650\u304c\u306a\u304b\u3063\u305f\u308a anonymous \u30a2\u30af\u30bb\u30b9\u3092\u884c\u3063\u3066\u3044\u308b\u30e6\u30fc\u30b6\u306b\u5bfe\u3057\u3066\u3069\u306e\u3088\u3046\u306a\u8868\u793a\u3092\u884c\u3046\u304b\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002</p><p><strong>HIDE</strong>\u30e2\u30fc\u30c9\u306f\u898f\u5b9a\u306e\u65b9\u5f0f\u3067\u3001\u95b2\u89a7\u6a29\u9650\u3092\u6301\u3063\u3066\u3044\u306a\u3044\u5bfe\u8c61\u3092\u8868\u793a\u3057\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u6700\u3082\u5b89\u5168\u306a\u30ab\u30bf\u30ed\u30b0\u30e2\u30fc\u30c9\u3067\u3059\u3002\u30e6\u30fc\u30b6\u304c\u95b2\u89a7\u6a29\u9650\u306e\u307f\u3092\u6709\u3059\u308b\u5834\u5408\u3001\u305d\u306e\u30e6\u30fc\u30b6\u304c\u5bfe\u8c61\u306e\u30ec\u30a4\u30e4\u3092\u95b2\u89a7\u3057\u305f\u5834\u5408\u306f\u3001\u5f37\u5236\u7684\u306b\u95b2\u89a7\u5c02\u7528\u30e2\u30fc\u30c9\u3092\u9069\u7528\u3057\u307e\u3059\u3002\u3053\u306e\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30e6\u30fc\u30b6\u304c\u95b2\u89a7\u6a29\u9650\u3092\u6709\u3057\u3066\u3044\u306a\u3044\u30ad\u30e3\u30d1\u30d3\u30ea\u30c6\u30a3\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u7531\u6765\u306e\u30ec\u30a4\u30e4\u30fc\u306f\u5bfe\u8c61\u5916\u3068\u306a\u308a\u307e\u3059\u3002\u7406\u7531\u306f\u3001uDig\u3084Google Earth\u306a\u3069\u3001\u5236\u9650\u5bfe\u8c61\u3068\u306a\u308b\u30ec\u30a4\u30e4\u306b\u30a2\u30af\u30bb\u30b9\u3092\u884c\u3063\u3066\u3001\u30b5\u30fc\u30d0\u304cHTTP401\u3092\u8fd4\u3057\u305f\u6642\u306b\u306e\u307f\u8a8d\u8a3c\u304c\u767a\u751f\u3059\u308b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3092\u4f7f\u7528\u3057\u305f\u5834\u5408\u3001\u60f3\u5b9a\u901a\u308a\u306e\u52d5\u4f5c\u3092\u884c\u308f\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308b\u305f\u3081\u3067\u3059\u3002</p><p><strong>MIXED</strong>\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30e6\u30fc\u30b6\u304c\u95b2\u89a7\u6a29\u9650\u3092\u3082\u305f\u306a\u3044\u30ec\u30a4\u30e4\u3092\u5168\u304f\u8868\u793a\u3057\u307e\u305b\u3093\u304c\u3001\u30ec\u30a4\u30e4\u3084\u305d\u306e\u4ed6\u30e1\u30bf\u30c7\u30fc\u30bf\u306b\u5bfe\u3057\u3066\u306a\u3093\u3089\u304b\u306e\u8981\u6c42\u304c\u884c\u308f\u308c\u305f\u5834\u5408\u306b\u5225\u9014\u8a8d\u8a3c\u3092\u5b9f\u65bd\u3057\u307e\u3059\u3002\u3053\u306e\u30e2\u30fc\u30c9\u306f\u3001\u30ad\u30e3\u30d1\u30d3\u30ea\u30c6\u30a3\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306b\u5bfe\u8c61\u306e\u30ec\u30a4\u30e4\u3092\u8a18\u8f09\u3057\u306a\u3044\u5834\u5408\u306b\u3001\u7279\u5b9a\u306e\u30e6\u30fc\u30b6(DataSecurityPage \u8a8d\u8a3c)\u306b\u5bfe\u3057\u3066\u306e\u307f\u30ec\u30a4\u30e4\u3078\u306e\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3092\u8a31\u53ef\u3059\u308b\u5834\u5408\u306b\u6709\u52b9\u3067\u3059\u3002</p><p><strong>CHALLENGE</strong>\u30e2\u30fc\u30c9\u3067\u306f\u3001\u30ec\u30a4\u30e4\u306e\u30e1\u30bf\u30c7\u30fc\u30bf\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306f\u5236\u9650\u305b\u305a\u3001\u30ec\u30a4\u30e4\u306e\u30c7\u30fc\u30bf\u81ea\u4f53\u3078\u30a2\u30af\u30bb\u30b9\u304c\u884c\u308f\u308c\u305f\u5834\u5408\u306b\u30b3\u30fc\u30c9401\u3092\u767a\u884c\u3057\u307e\u3059\u3002\u3053\u306e\u30e2\u30fc\u30c9\u3067\u306f\u30b5\u30fc\u30d3\u30b9\u30ad\u30e3\u30d1\u30d3\u30ea\u30c6\u30a3\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u30ec\u30a4\u30e4\u304c\u4e00\u89a7\u306b\u8868\u793a\u3055\u308c\u3001GetFeatureInfo \u3084 DescribeFeatureType\u306a\u3069\u306e\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u3092\u8a8d\u8a3c\u306a\u3057\u3067\u8fd4\u3057\u307e\u3059\u3002GetMap\u3084GetFeature\u3092\u4f7f\u3063\u305f\u30c7\u30fc\u30bf\u672c\u4f53\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306b\u5bfe\u3057\u3066\u306f\u3001\u30b3\u30fc\u30c9401\u306b\u3088\u308b\u8a8d\u8a3c\u3092\u767a\u884c\u3057\u307e\u3059\u3002\u3053\u306e\u30e2\u30fc\u30c9\u306fuDig\u306a\u3069\u3001\u30ad\u30e3\u30d1\u30d3\u30ea\u30c6\u30a3\u3092\u5229\u7528\u3059\u308b\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u5bfe\u3057\u3066\u6709\u52b9\u3067\u3059\u3002</p>
DataSecurityPage.HIDE=HIDE
DataSecurityPage.MIXED=MIXED
DataSecurityPage.CHALLENGE=CHALLENGE

AbstractConfirmRemovelPanel.aboutRemove     = \u307b\u3093\u3068\u3046\u306b\u3053\u308c\u3089\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664\u3057\u3066\u3088\u3044\u3067\u3059\u304b\uff1f
AbstractConfirmRemovelPanel.removedObjects  =\u4ee5\u4e0b\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u524a\u9664\u3055\u308c\u307e\u3059
AbstractConfirmRemovelPanel.problems  =\u4ee5\u4e0b\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u524a\u9664\u3067\u304d\u307e\u305b\u3093
AbstractConfirmRemovalPanel.rules=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8

ConfirmRemovalDataAccessRulePanel.rules          = \u30eb\u30fc\u30eb
ConfirmRemovalUserPanel.rules          = \u30e6\u30fc\u30b6
ConfirmRemovalGroupPanel.rules         = \u30b0\u30eb\u30fc\u30d7
ConfirmRemovalRolePanel.rules          = \u5f79\u5272
ConfirmRemovalServicePanel.rules          = \u30b5\u30fc\u30d3\u30b9
ConfirmRemovalNamedServicePanel.rules = \u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30b5\u30fc\u30d3\u30b9

SelectionNamedServiceRemovalLink.confirmRemoval=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30b5\u30fc\u30d3\u30b9\u524a\u9664\u306e\u78ba\u8a8d
SelectionDataRuleRemovalLink.confirmRemoval = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u524a\u9664\u78ba\u8a8d
SelectionUserRemovalLink.confirmRemoval  = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u524a\u9664\u78ba\u8a8d
SelectionGroupRemovalLink.confirmRemoval = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u524a\u9664\u78ba\u8a8d
SelectionRoleRemovalLink.confirmRemoval  = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u524a\u9664\u78ba\u8a8d
SelectionServiceRemovalLink.confirmRemoval = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u524a\u9664\u78ba\u8a8d

# authentication page
AuthenticationPage.title=\u8a8d\u8a3c
AuthenticationPage.description=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u8a2d\u5b9a
AuthenticationPage.logoutSettings=\u30ed\u30b0\u30a2\u30a6\u30c8\u8a2d\u5b9a
AuthenticationPage.redirectURL=\u30ed\u30b0\u30a2\u30a6\u30c8\u6642\u306e\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u5148URL (\u7a7a\u767d\u306e\u5834\u5408\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u30eb\u30fc\u30c8)
AuthenticationPage.sslSettings=SSL\u8a2d\u5b9a
AuthenticationPage.sslPort=SSL\u30dd\u30fc\u30c8 (\u30c7\u30d5\u30a9\u30eb\u30c8443)
AuthenticationPage.bfEnabled=\u6709\u52b9\u5316\uff1f
# AuthenticationPage.bruteForceSettings=Brute force attack prevention settings
# AuthenticationPage.bfMinDelaySeconds=Minimum delay on failed authentication (seconds)
# AuthenticationPage.bfMaxDelaySeconds=Maximum delay on failed authentication (seconds)
# AuthenticationPage.bfInvalidMinMax=Invalid min/max delay fields, maximum must be greater or equal than minimum
# AuthenticationPage.bfMaxBlockedThreads=Maximum number of threads blocked on failed login delay
# AuthenticationPage.bfWhitelistedNetmasks=Excluded network masks (comma separated)
# AuthenticationPage.invalidMask=Invalid network mask '{0}'
AuthenticationPage.authFilters=\u8a8d\u8a3c\u30d5\u30a3\u30eb\u30bf\u30fc
AuthenticationPage.authFiltersHelp.title=\u8a8d\u8a3c\u30d5\u30a3\u30eb\u30bf\u30fc
AuthenticationPage.authFiltersHelp=<p>\u8a8d\u8a3c\u30d5\u30a3\u30eb\u30bf\u306f\u3001\u8a8d\u8a3c\u306e\u305f\u3081\u306e\u30e1\u30bd\u30c3\u30c9\u3001\u3042\u308b\u3044\u306f\u30e1\u30ab\u30cb\u30ba\u30e0\u3092\u63d0\u4f9b\u3057\u3001\u4e3b\u306b2\u3064\u306e\u30ab\u30c6\u30b4\u30ea\u30fc\u306b\u5206\u985e\u3092\u884c\u3044\u307e\u3059:<ol><li>\u8a8d\u8a3c\u60c5\u5831\u306e\u53ce\u96c6\u3068\u51e6\u7406\u3092\u884c\u3046\u30d5\u30a3\u30eb\u30bf</li><li>\u5b9f\u969b\u306e\u8a8d\u8a3c\u3092\u884c\u3046\u30d5\u30a3\u30eb\u30bf</li></ol></p><p>\u6700\u521d\u306e\u30d5\u30a3\u30eb\u30bf\u30ab\u30c6\u30b4\u30ea\u30fc\u306f\u3001\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u3068\u51e6\u7406\u3092\u9023\u7d50\u3059\u308b\u969b\u306b\u5229\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u30d5\u30a3\u30eb\u30bf\u306f\u5358\u7d14\u306b\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a3c\u660e\u60c5\u5831\u3092\u53ce\u96c6\u3059\u308b\u6a5f\u80fd\u3092\u6301\u3064\u30d7\u30ea\u30d7\u30ed\u30bb\u30c3\u30b5\u3068\u3057\u3066\u52d5\u4f5c\u3057\u3001\u5b9f\u969b\u306e\u8a8d\u8a3c\u81ea\u4f53\u306f\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002\u4f8b\u3048\u3070HTTP\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u3067\u306f\u3001\u30d5\u30a3\u30eb\u30bf\u306fHTTP\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u30d8\u30c3\u30c0\u306e\u51e6\u7406\u3092\u884c\u3044\u3001\u30e6\u30fc\u30b6\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u62bd\u51fa\u3057\u307e\u3059\u3002\u3053\u3046\u3057\u305f\u8a3c\u660e\u60c5\u5831\u3092\u4f7f\u7528\u3057\u305f\u3001\u5b9f\u969b\u306e\u30e6\u30fc\u30b6\u8a8d\u8a3c\u51e6\u7406\u306f\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306b\u3088\u3063\u3066\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002</p><p>\u3075\u305f\u3064\u3081\u306e\u30d5\u30a3\u30eb\u30bf\u30ab\u30c6\u30b4\u30ea\u30fc\u3067\u306f\u305f\u3044\u3066\u3044\u306e\u5834\u5408\u3001\u8a8d\u8a3c\u81ea\u4f53\u306f\u5916\u90e8\u3067\u884c\u308f\u308c\u3001"\u4e8b\u524d\u8a8d\u8a3c"\u30d5\u30a3\u30eb\u30bf\u30fc\u3068\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002\u3053\u306e\u30d5\u30a3\u30eb\u30bf\u306f\u3001\u4e8b\u524d\u8a8d\u8a3c\u304b\u3089\u5f97\u3089\u308c\u308b\u60c5\u5831\u3092\u8a8d\u8b58\u3057\u3001\u51e6\u7406\u3092\u884c\u306a\u3046\u3053\u3068\u306b\u3088\u3063\u3066\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u8a8d\u8a3c\u6e08\u307f\u3067\u3042\u308b\u3068\u3057\u3066\u6271\u3044\u307e\u3059\u3002\u8a8d\u8a3c\u51e6\u7406\u81ea\u4f53\u306f\u3059\u3067\u306b\u5b9f\u65bd\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u3053\u306e\u30d5\u30a3\u30eb\u30bf\u30ab\u30c6\u30b4\u30ea\u30fc\u306f\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u3092\u5fc5\u8981\u3068\u3057\u307e\u305b\u3093\u3002\u4f8b\u3048\u3070\u3001\u8a8d\u8a3c\u306bSiteminder\u3092\u4f7f\u7528\u3057\u3001\u8a8d\u8a3c\u6e08\u307f\u30e6\u30fc\u30b6\u540d\u3068\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u5185\u60c5\u5831\u3068\u3057\u3066\u9001\u4ed8\u3055\u308c\u3066\u304f\u308b\u30b7\u30b9\u30c6\u30e0\u306e\u5834\u5408\u306a\u3069\u304c\u3042\u3052\u3089\u308c\u307e\u3059\u3002</p>
AuthenticationPage.authProviders=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
AuthenticationPage.authProvidersHelp.title=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc

AuthenticationPage.authProvidersHelp=<p>\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306f\u3001\u4e8b\u524d\u306b\u5b9a\u7fa9\u3055\u308c\u305f\u306a\u3093\u3089\u304b\u306e\u8a8d\u8a3c\u30e1\u30bd\u30c3\u30c9\u306b\u57fa\u3065\u3044\u3066\u30e6\u30fc\u30b6\u306e\u8a8d\u8a3c\u3092\u884c\u3046\u4ed5\u7d44\u307f\u3067\u3059\u3002</p>

AuthenticationPage.authChains=\u30d5\u30a3\u30eb\u30bf\u30fc\u30c1\u30a7\u30a4\u30f3
AuthenticationPage.authChainsHelp.title=\u30d5\u30a3\u30eb\u30bf\u30fc\u8a8d\u8a3c\u30c1\u30a7\u30a4\u30f3
AuthenticationPage.authChainsHelp=<p>\u500b\u5225\u30c1\u30a7\u30a4\u30f3\u306e\u8ffd\u52a0\u3001\u7de8\u96c6\u3001\u524a\u9664</p><p>\u305d\u308c\u305e\u308c\u306e\u30c1\u30a7\u30a4\u30f3\u30bf\u30a4\u30d7\u3054\u3068\u306b\u7570\u306a\u308b\u8a8d\u8a3c\u30e1\u30ab\u30cb\u30ba\u30e0\u3092\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002HTML\u30c1\u30a7\u30a4\u30f3\u306f\u3001HTML\u30da\u30fc\u30b8\u3092\u8fd4\u3059\u30c1\u30a7\u30a4\u30f3\u3001\u3042\u308b\u3044\u306f\u306a\u306b\u304b\u30b5\u30fc\u30d3\u30b9\u3092\u6709\u3059\u308b\u30b5\u30fc\u30d3\u30b9\u30c1\u30a7\u30a4\u30f3\u3067\u306e\u307f\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002\u307e\u305f\u3001\u30d5\u30a3\u30eb\u30bf\u30c1\u30a7\u30a4\u30f3\u306e\u4e26\u3073\u9806\u306f\u91cd\u8981\u3067\u3059\u3002\u5b9f\u884c\u3055\u308c\u305f\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u5bfe\u3057\u3066\u3001\u6700\u521d\u306b\u30de\u30c3\u30c1\u3059\u308b\u30c1\u30a7\u30a4\u30f3\u304c\u9069\u7528\u3055\u308c\u307e\u3059\u3002</p>

AuthenticationPage.filterChain=\u30d5\u30a3\u30eb\u30bf\u30fc\u30c1\u30a7\u30a4\u30f3\u30c6\u30b9\u30c8
AuthenticationPage.filterChainHelp.title=\u30d5\u30a3\u30eb\u30bf\u30fc\u30c6\u30b9\u30c8
AuthenticationPage.filterChainHelp=<p>\u30c1\u30a7\u30a4\u30f3\u30c6\u30b9\u30c8\u306fHTTP\u30e1\u30bd\u30c3\u30c9\u3001\u304a\u3088\u3073\u30b3\u30f3\u30c6\u30f3\u30c4\u30eb\u30fc\u30c8\u3092\u9664\u5916\u3057\u305fURL\u30d1\u30b9\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u884c\u308f\u308c\u307e\u3059\u3002\u4f8b\u3048\u3070 <strong>http://localhost:8080/geoserver/wms?request=getCapabilities</strong> \u3092\u30c6\u30b9\u30c8\u3059\u308b\u5834\u5408\u3001URL\u30d1\u30b9\u306f<strong>/wms</strong>\u3068\u306a\u308a\u307e\u3059\u3002</p>

AuthenticationPage.httpMethod=\u30c6\u30b9\u30c8\u7528HTTP\u30e1\u30bd\u30c3\u30c9
AuthenticationPage.urlPath=\u30c6\u30b9\u30c8\u7528URL\u30d1\u30b9
AuthenticationPage.chainTestResult=\u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\u30eb\u30c1\u30a7\u30a4\u30f3
AuthenticationPage.chainTest=\u30c1\u30a7\u30a4\u30f3\u3092\u691c\u7d22

AuthenticationPage.providerChain=\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u30c1\u30a7\u30a4\u30f3
AuthenticationPage.providerChainHelp.title=\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u8a8d\u8a3c\u30c1\u30a7\u30a4\u30f3
AuthenticationPage.providerChainHelp=<p>GeoServer\u306b\u304a\u3051\u308b\u8a8d\u8a3c\u30c1\u30a7\u30a4\u30f3\u306f\u3001\u30e6\u30fc\u30b6\u304b\u3089\u306e\u8a8d\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u9001\u3089\u308c\u3066\u304d\u305f\u969b\u306b\u3069\u306e\u9806\u756a\u3067\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u3092\u9069\u7528\u3055\u305b\u308b\u304b\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002\u30e6\u30fc\u30b6\u304b\u3089\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u5bfe\u3057\u3001\u30c1\u30a7\u30a4\u30f3\u3067\u6307\u5b9a\u3055\u308c\u305f\u305d\u308c\u305e\u308c\u306e\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u9806\u756a\u306b\u3001\u8a8d\u8a3c\u306e\u6a5f\u4f1a\u3092\u4e0e\u3048\u3089\u308c\u307e\u3059\u3002\u305d\u308c\u305e\u308c\u306e\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306fone of three\u3092\u884c\u3044\u307e\u3059: <ol><li>\u30e6\u30fc\u30b6\u304c\u6b63\u3057\u3044\u5fdc\u7b54\u3092\u884c\u3063\u305f\u5834\u5408\u3001\u8a8d\u8a3c\u306e\u6210\u529f\u3092\u30b7\u30b0\u30ca\u30eb\u3057\u307e\u3059\u3002\u8a8d\u8a3c\u6210\u529f\u3068\u306a\u3063\u305f\u5834\u5408\u3001\u6b21\u306e\u30c1\u30a7\u30a4\u30f3\u51e6\u7406\u306b\u306f\u9032\u307f\u307e\u305b\u3093\u3002</li><li>\u30e6\u30fc\u30b6\u304c\u6b63\u3057\u304f\u306a\u3044\u5fdc\u7b54\u3092\u884c\u3063\u305f\u5834\u5408\u3001\u8a8d\u8a3c\u306e\u5931\u6557\u3092\u30b7\u30b0\u30ca\u30eb\u3057\u307e\u3059\u3002\u8a8d\u8a3c\u5931\u6557\u3068\u306a\u3063\u305f\u5834\u5408\u3001\u6b21\u306e\u30c1\u30a7\u30a4\u30f3\u51e6\u7406\u306b\u306f\u9032\u307f\u307e\u305b\u3093\u3002</li><li>\u8a8d\u8a3c\u30e1\u30bd\u30c3\u30c9\u306b\u5bfe\u3057\u3066\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u305d\u306e\u8a8d\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u3067\u30e6\u30fc\u30b6\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5229\u7528\u3059\u308b\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306b\u5bfe\u3057\u3066HTTP\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u8a8d\u8a3c\u304c\u884c\u308f\u308c\u305f\u5834\u5408\u3001\u305d\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u3053\u306e\u5834\u5408\u3001\u30c1\u30a7\u30a4\u30f3\u3067\u6b21\u306b\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306b\u5bfe\u3057\u3066\u8a8d\u8a3c\u306e\u51e6\u7406\u304c\u56de\u3055\u308c\u307e\u3059\u3002</li></ol></p><p>\u307e\u305f\u3001\u8a8d\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u5bfe\u3057\u3066\u5fdc\u7b54\u3067\u304d\u308b\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u304c\u30c1\u30a7\u30a4\u30f3\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30e6\u30fc\u30b6\u306b\u5bfe\u3057\u3066\u30a8\u30e9\u30fc(\u901a\u5e38\u306f 401)\u304c\u8fd4\u3055\u308c\u307e\u3059\u3002</p>

AuthenticationPage.requestChain=\u30ea\u30af\u30a8\u30b9\u30c8\u30c1\u30a7\u30a4\u30f3

SecurityFilterChainPage.title=\u30d5\u30a3\u30eb\u30bf\u30fc\u30c1\u30a7\u30a4\u30f3
SecurityFilterChainPage.description=\u500b\u5225\u30d5\u30a3\u30eb\u30bf\u30fc\u30c1\u30a7\u30a4\u30f3\u3092\u4f5c\u6210
SecurityFilterChainPage.name=\u30e6\u30fc\u30b6\u540d
SecurityFilterChainPage.disabled=\u3053\u306e\u30c1\u30a7\u30a4\u30f3\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u7121\u52b9\u5316
SecurityFilterChainPage.allowSessionCreation=\u8a8d\u8a3c\u30c8\u30fc\u30af\u30f3\u683c\u7d0d\u306e\u305f\u3081HTTP\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u4f5c\u6210\u3092\u8a31\u53ef
SecurityFilterChainPage.patternString=\u30ab\u30f3\u30de\u533a\u5207\u308aANT\u30d1\u30e9\u30e1\u30fc\u30bf\u30ea\u30b9\u30c8
SecurityFilterChainPage.requireSSL=SSL\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u307f\u8a31\u5bb9
SecurityFilterChainPage.roleFilterName=\u5f79\u5272\u30d5\u30a3\u30eb\u30bf\u30fc
SecurityFilterChainPage.matchHTTPMethod=HTTP\u30e1\u30bd\u30c3\u30c9\u30de\u30c3\u30c1\u30f3\u30b0\u3092\u6709\u52b9\u5316
SecurityFilterChainPage.close=\u9589\u3058\u308b
SecurityFilterChainPage.chainConfig=\u30c1\u30a7\u30a4\u30f3\u8a2d\u5b9a
SecurityFilterChainPage.chainConfigHelp.title=\u30c1\u30a7\u30a4\u30f3\u8a2d\u5b9a
SecurityFilterChainPage.chainConfigHelp=<p>\u30c1\u30a7\u30a4\u30f3\u306e\u540d\u79f0\u306f\u4e00\u610f\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u8907\u6570\u306eANT\u30d1\u30bf\u30fc\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\: <strong>/wms/** \u3001 \n/wfs**</strong></p><p>\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u7121\u52b9\u5316\u3059\u308b\u3053\u3068\u3067\u3001\u3053\u306e\u30c1\u30a7\u30a4\u30f3\u306e\u5168\u3066\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30d5\u30a3\u30eb\u30bf\u304c\u524a\u9664\u3055\u308c\u307e\u3059\u3002</p><p>\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306a\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u884c\u3046\u5834\u5408\u3001\u30a6\u30a7\u30d6\u30b5\u30fc\u30d3\u30b9\u3067\u306f\u306a\u304f\u3001HTTP\u30bb\u30c3\u30b7\u30e7\u30f3\u751f\u6210\u306e\u307b\u3046\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3082\u3061\u308d\u3093\u3001\u3053\u308c\u306b\u306f\u4f8b\u5916\u3082\u5b58\u5728\u3057\u307e\u3059\u3002</p>
SecurityFilterChainPage.chainConfigMethod=HTTP\u30e1\u30bd\u30c3\u30c9\u30de\u30c3\u30c1\u30f3\u30b0
SecurityFilterChainPage.chainConfigMethodHelp.title=HTTP\u30e1\u30bd\u30c3\u30c9\u30de\u30c3\u30c1\u30f3\u30b0
SecurityFilterChainPage.chainConfigMethodHelp=<p>HTTP\u30e1\u30bd\u30c3\u30c9\u30c1\u30a7\u30a4\u30f3\u3092\u6709\u52b9\u306b\u3057\u3001\u3053\u306e\u30c1\u30a7\u30a4\u30f3\u304c\u5fdc\u7b54\u3059\u308bHTTP\u30e1\u30bd\u30c3\u30c9\u3092\u7279\u5b9a</p>


SecurityVariableFilterChainPage.interceptorName=\u30a4\u30f3\u30b9\u30da\u30af\u30bf\u30d5\u30a3\u30eb\u30bf
SecurityVariableFilterChainPage.exceptionTranslationName=\u4f8b\u5916\u5909\u63db\u30d5\u30a3\u30eb\u30bf

SecurityVariableFilterChainPage.chainConfigFilter=\u30c1\u30a7\u30a4\u30f3\u30d5\u30a3\u30eb\u30bf
SecurityVariableFilterChainPage.chainConfigFilterHelp.title=\u30c1\u30a7\u30a4\u30f3\u30d5\u30a3\u30eb\u30bf
SecurityVariableFilterChainPage.chainConfigFilterHelp=<p>\u5f79\u5272\u30d5\u30a3\u30eb\u30bf\u306f\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3059\u3002\u6709\u52b9\u5316\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u8a8d\u8a3c\u30d7\u30ea\u30f3\u30b7\u30d1\u30eb\u306e\u5f79\u5272\u60c5\u5831\u304cHTTP\u30ec\u30b9\u30dd\u30f3\u30b9\u30d8\u30c3\u30c0\u3092\u5229\u7528\u3057\u3066\u623b\u3055\u308c\u307e\u3059\u3002</p><p>\u30a4\u30f3\u30bf\u30fc\u30bb\u30d7\u30bf\u30fc\u306f\u3088\u308a\u30c6\u30af\u30cb\u30ab\u30eb\u306a\u30d5\u30a3\u30eb\u30bf\u3067\u3042\u308a\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306f<strong>\u30a4\u30f3\u30bf\u30fc\u30bb\u30d7\u30bf\u30fc</strong>\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002</p><p>\u30c1\u30a7\u30a4\u30f3\u306b\u306f\u3001\u8907\u6570\u306e\u8a8d\u8a3c\u30d5\u30a3\u30eb\u30bf\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002\u975e\u8a8d\u8a3c\u306e\u30d7\u30ea\u30f3\u30b7\u30d1\u30eb\u30c1\u30e3\u30ec\u30f3\u30b8\u306b\u3064\u3044\u3066\u306f\u3001\u9806\u756a\u306e\u6700\u5f8c\u306b\u8a2d\u5b9a\u3055\u308c\u305f\u30d5\u30a3\u30eb\u30bf\u304c\u5224\u5b9a\u3092\u884c\u3044\u307e\u3059\u3002</p>



# password policy page
PasswordPolicyPage.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
PasswordPolicyPage.description=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u7ba1\u7406

PasswordPolicyPanel.short=\u57fa\u790e
PasswordPolicyPanel.title=\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
PasswordPolicyPanel.description=\u30d9\u30fc\u30b7\u30c3\u30af\u30aa\u30d7\u30b7\u30e7\u30f3\u304b\u3089\u63d0\u4f9b\u4e2d\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
PasswordPolicyPanel.minLength=\u6700\u5c0f\u6587\u5b57\u6570
PasswordPolicyPanel.maxLength=\u6700\u5927\u6587\u5b57\u6570 (-1 \u3067\u7121\u5236\u9650)
PasswordPolicyPanel.digitRequired=\u6570\u5b57\u306e\u5229\u7528\u3092\u5fc5\u9808\u5316
PasswordPolicyPanel.uppercaseRequired=\u5927\u6587\u5b57\u306e\u5229\u7528\u3092\u5fc5\u9808\u5316
PasswordPolicyPanel.lowercaseRequired=\u5c0f\u6587\u5b57\u306e\u5229\u7528\u3092\u5fc5\u9808\u5316
PasswordPolicyPanel.unlimitedLength=\u30d1\u30b9\u30ef\u30fc\u30c9\u9577\u306b\u5236\u9650\u306a\u3057

# authentication page
AuthenticationProviderPage.title=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
AuthenticationProviderPage.description=\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u7ba1\u7406

UsernamePasswordAuthProviderPanel.short=\u30e6\u30fc\u30b6\u540d \u30d1\u30b9\u30ef\u30fc\u30c9
UsernamePasswordAuthProviderPanel.title=\u30e6\u30fc\u30b6\u540d \u30d1\u30b9\u30ef\u30fc\u30c9\u8a8d\u8a3c
UsernamePasswordAuthProviderPanel.description=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306b\u5bfe\u3057\u3066\u6709\u52b9\u306a\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30e6\u30fc\u30b6\u540d\u30d1\u30b9\u30ef\u30fc\u30c9\u8a8d\u8a3c
UsernamePasswordAuthProviderPanel.userGroupService=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9

AnonymousAuthFilterPanel.short=Anonymous
AnonymousAuthFilterPanel.title=Anonymous\u8a8d\u8a3c
AnonymousAuthFilterPanel.description=anonymous\u3092\u8a8d\u8a3c\u3059\u308b\u3053\u3068\u3067\u5b9f\u8cea\u7684\u306a\u8a8d\u8a3c\u3092\u884c\u308f\u306a\u3044\u3053\u3068\u306b\u306a\u308a\u307e\u3059

RememberMeAuthFilterPanel.short=\u30e6\u30fc\u30b6\u60c5\u5831\u3092\u8a18\u9332
RememberMeAuthFilterPanel.title=\u8a18\u9332\u6e08\u307f\u306e\u30e6\u30fc\u30b6\u60c5\u5831\u306b\u3088\u308b\u8a8d\u8a3c
RememberMeAuthFilterPanel.description=\u4ee5\u524d\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u3082\u3068\u306b\u8a8d\u8a3c\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u3066\u8a8d\u8a3c

FormAuthFilterPanel.short=\u30d5\u30a9\u30fc\u30e0
FormAuthFilterPanel.title=\u30d5\u30a9\u30fc\u30e0\u8a8d\u8a3c
FormAuthFilterPanel.description=\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u306b\u3088\u308b\u30e6\u30fc\u30b6\u540d/\u30d1\u30b9\u30ef\u30fc\u30c9\u51e6\u7406\u3067\u8a8d\u8a3c
FormAuthFilterPanel.usernameParameter=\u30e6\u30fc\u30b6\u540d\u30d1\u30e9\u30e1\u30fc\u30bf
FormAuthFilterPanel.passwordParameter=\u30d1\u30b9\u30ef\u30fc\u30c9\u30d1\u30e9\u30e1\u30fc\u30bf

J2eeAuthFilterPanel.short=J2EE
J2eeAuthFilterPanel.title=J2EE\u30b3\u30f3\u30c6\u30ca\u8a8d\u8a3c
J2eeAuthFilterPanel.description=\u8a8d\u8a3c\u3092\u30b5\u30fc\u30d6\u30ec\u30c3\u30c8\u30b3\u30f3\u30c6\u30ca\u3067\u4ee3\u7406
J2eeAuthFilterPanel.roleService=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9

X509AuthFilterPanel.short=X.509
X509AuthFilterPanel.title=X.509\u8a3c\u660e\u66f8\u8a8d\u8a3c
X509AuthFilterPanel.description=X.509\u8a3c\u660e\u66f8\u306ecommon name (cn)\u3092\u5c55\u958b\u3059\u308b\u3053\u3068\u3067\u8a8d\u8a3c

PreAuthenticatedUserNameFilterPanel.roleSource=\u5f79\u5272\u30c7\u30fc\u30bf\u5143
PreAuthenticatedUserNameFilterPanel.rolesHeaderAttribute=\u5f79\u5272\u7528\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u5c5e\u6027
PreAuthenticatedUserNameFilterPanel.roleSourceHelp.title=\u5f79\u5272\u30c7\u30fc\u30bf\u5143
PreAuthenticatedUserNameFilterPanel.roleSourceHelp=<strong>\u5f79\u5272\u60c5\u5831\u306e\u30c7\u30fc\u30bf\u5143</strong>\u3068\u3057\u3066<strong>\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9</strong>\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30b5\u30fc\u30d3\u30b9\u306e\u540d\u79f0\u3092\u3042\u3089\u304b\u3058\u3081\u6307\u5b9a\u3057\u3066\u304a\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002</p><p><strong>\u5f79\u5272\u60c5\u5831\u306e\u30c7\u30fc\u30bf\u5143</strong>\u3068\u3057\u3066<strong>\u5f79\u5272\u30b5\u30fc\u30d3\u30b9</strong>\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3082\u3001\u30b5\u30fc\u30d3\u30b9\u306e\u540d\u79f0\u3092\u3042\u3089\u304b\u3058\u3081\u6307\u5b9a\u3057\u3066\u304a\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002</p><p><strong>\u5f79\u5272\u60c5\u5831\u306e\u30c7\u30fc\u30bf\u5143</strong>\u3068\u3057\u3066<strong>\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0</strong>\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001HTTP\u30d8\u30c3\u30c0\u5c5e\u6027\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u5c5e\u6027\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3001\u305d\u306e\u30d7\u30ea\u30f3\u30b7\u30d1\u30eb\u306b\u304a\u3051\u308b\u5f79\u5272\u60c5\u5831\u3068\u306a\u308a\u307e\u3059\u3002\u5f79\u5272\u60c5\u5831\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u533a\u5207\u308a\u6587\u5b57\u306f\u30bb\u30df\u30b3\u30ed\u30f3 <strong>;</strong> \u3067\u3059\u3002GeoServer\u3067\u306f\u3001\u5185\u5bb9\u306e\u691c\u8a3c\u3092\u884c\u308f\u305a\u306b\u5f79\u5272\u60c5\u5831\u3092\u9001\u4ed8\u3059\u308b\u3053\u3068\u3092\u8a31\u53ef\u3057\u307e\u3059\u3002</p>

HeaderAuthFilterPanel.short=HTTP\u30d8\u30c3\u30c0
HeaderAuthFilterPanel.title=HTTP\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u8a8d\u8a3c
HeaderAuthFilterPanel.description=HTTP\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u306e\u6709\u7121\u78ba\u8a8d\u306b\u3088\u308b\u8a8d\u8a3c
HeaderAuthFilterPanel.principalHeaderAttribute=\u30ea\u30af\u30a8\u30b9\u30c8\u30d8\u30c3\u30c0\u5c5e\u6027

BasicAuthFilterPanel.short=\u57fa\u790e
BasicAuthFilterPanel.title=\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c
BasicAuthFilterPanel.description=HTTP\u30d9\u30fc\u30b7\u30c3\u30af\u8a8d\u8a3c\u306b\u3088\u308b\u8a8d\u8a3c
BasicAuthFilterPanel.useRememberMe=\u30e6\u30fc\u30b6\u60c5\u5831\u306e\u8a18\u9332\u3092\u6709\u52b9\u5316

DigestAuthFilterPanel.short=\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8
DigestAuthFilterPanel.title=\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u8a8d\u8a3c
DigestAuthFilterPanel.description=HTTP\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u8a8d\u8a3c\u306b\u3088\u308b\u8a8d\u8a3c
DigestAuthFilterPanel.userGroupService=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
DigestAuthFilterPanel.nonceValidityDuration=\u30ca\u30f3\u30b9\u6709\u52b9\u671f\u9650 (\u79d2)


# CredentialsFromRequestHeaderFilterPanel.title=Credentials From Request Headers
# CredentialsFromRequestHeaderFilterPanel.short=Credentials From Headers
# CredentialsFromRequestHeaderFilterPanel.description=Authenticates by looking up for credentials sent in headers
# CredentialsFromRequestHeaderFilterPanel.userNameHeaderName=Username Header
# CredentialsFromRequestHeaderFilterPanel.userNameRegex=Regular Expression for Username
# CredentialsFromRequestHeaderFilterPanel.passwordHeaderName=Password Header
# CredentialsFromRequestHeaderFilterPanel.passwordRegex=Regular Expression for Password
# CredentialsFromRequestHeaderFilterPanel.parseAsUriComponents=Parse Arguments as Uri Components
# CredentialsFromRequestHeaderFilterPanel.authHeaderParameters=Parameters for Credentials From Request Headers
# CredentialsFromRequestHeaderFilterPanel.authHeaderParametersHelp.title=Credentials From Request Headers Authentication
# CredentialsFromRequestHeaderFilterPanel.authHeaderParametersHelp=<p>This filter is used to get credentials (username and password) from request headers. Username and password can be fetched from the same header or from different ones. A couple of regex expression with (only) one group must be used to retrieve a credential from the related header.<br/>An example of usage with Apache HTTPD mod_auth_form used as the GeoServer frontend:<br/><div style="white-space\: pre\; font-family\: monospace">Session On<br/>SessionEnv On<br/>RequestHeader set X-Credentials "%{HTTP_SESSION}e"<br/></div><br/>NOTE: to use the mod_auth_form be sure to check Parse Arguments as Uri Components </p>


# user/group/role page
UserGroupRoleServicesPage.title=\u30e6\u30fc\u30b6\u3001\u30b0\u30eb\u30fc\u30d7\u3001\u5f79\u5272
UserGroupRoleServicesPage.description=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u3068\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306e\u7ba1\u7406
UserGroupRoleServicesPage.userGroupServices=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
UserGroupRoleServicesPage.userGroupServicesHelp.title=\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
UserGroupRoleServicesPage.userGroupServicesHelp=<p>\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306f\u3001\u30e6\u30fc\u30b6\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3001\u30b0\u30eb\u30fc\u30d7\u306b\u95a2\u3059\u308b\u95a2\u4fc2\u6027\u306e\u60c5\u5831\u6e90\u3068\u306a\u308a\u307e\u3059\u3002\u591a\u304f\u306e\u8a8d\u8a3c\u30d7\u30ed\u30d0\u30a4\u30c0\u3067\u306f\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3068\u3057\u3066\u3001\u30e6\u30fc\u30b6\u60c5\u5831\u306e\u30eb\u30c3\u30af\u30a2\u30c3\u30d7\u3084\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306b\u3088\u308b\u8a8d\u8a3c\u3092\u884c\u3044\u307e\u3059\u3002</p><p>\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306b\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3001\u305d\u306e\u5834\u5408\u3001\u65e2\u5b58\u306e\u30e6\u30fc\u30b6\u60c5\u5831\u306e\u60c5\u5831\u6e90\u3068\u3057\u3066\u306e\u307f\u5229\u7528\u3055\u308c\u3001\u65b0\u898f\u30e6\u30fc\u30b6\u306e\u8ffd\u52a0\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306b\u3059\u308b\u304b\u3069\u3046\u304b\u306f\u3001\u305d\u306e\u6642\u306e\u72b6\u6cc1\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002</p>
UserGroupRoleServicesPage.roleServices=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
UserGroupRoleServicesPage.roleServicesHelp.title=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
UserGroupRoleServicesPage.roleServicesHelp=<p>\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u306f\u3001\u5f79\u5272\u60c5\u5831\u3001\u3042\u308b\u3044\u306f\u30e6\u30fc\u30b6\u3084\u30b0\u30eb\u30fc\u30d7\u306b\u4ed8\u4e0e\u3059\u308b\u6a29\u9650\u306e\u30c7\u30fc\u30bf\u5143\u3068\u306a\u308a\u307e\u3059\u3002\u4e00\u5ea6\u306b\u6709\u52b9\u5316\u3067\u304d\u308b\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306f\u4e00\u7a2e\u985e\u306e\u307f\u3067\u3059\u3002\u6709\u52b9\u306a\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306f\u3001\u30e6\u30fc\u30b6\u60c5\u5831\u306e\u8aad\u307f\u8fbc\u307f\u6642\u3001\u305d\u306e\u30e6\u30fc\u30b6\u306b\u5bfe\u3057\u3066\u3069\u306e\u3088\u3046\u306a\u5f79\u5272\u3092\u4ed8\u4e0e\u3059\u308b\u304b\u3092\u78ba\u5b9a\u3059\u308b\u305f\u3081\u306e\u60c5\u5831\u3068\u3057\u3066\u3001\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u304b\u3089\u53c2\u7167\u3055\u308c\u307e\u3059\u3002</p><p>\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3068\u540c\u69d8\u3001\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306f\u8aad\u307f\u8fbc\u307f\u3068\u66f8\u304d\u8fbc\u307f\u306b\u95a2\u3059\u308b\u8a2d\u5b9a\u304c\u53ef\u80fd\u3067\u3059\u3002\u8aad\u307f\u8fbc\u307f\u5c02\u7528\u30b5\u30fc\u30d3\u30b9\u3067\u306f\u3001\u65b0\u3057\u3044\u5f79\u5272\u306e\u4f5c\u6210\u304c\u3067\u304d\u307e\u305b\u3093\u3002</p>
UserGroupRoleServicesPage.services=\u30b5\u30fc\u30d3\u30b9
UserGroupRoleServicesPage.usersgroups=\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7
UserGroupRoleServicesPage.roles=\u5f79\u5272

UserGroupServicePanel.passwordEncryption=\u30d1\u30b9\u30ef\u30fc\u30c9\u6697\u53f7
UserGroupServicePanel.passwordPolicy=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
UserGroupServicePanel.recodeExistingPasswords=\u65e2\u5b58\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u89e3\u8aad
UserGroupServicePanel.users=\u30e6\u30fc\u30b6
UserGroupServicePanel.groups=\u30b0\u30eb\u30fc\u30d7
UserGroupServicePanel.passwords=\u30d1\u30b9\u30ef\u30fc\u30c9
UserGroupServicesPanel.th.passwordEncoderName=\u30d1\u30b9\u30ef\u30fc\u30c9\u6697\u53f7
UserGroupServicesPanel.th.passwordPolicyName=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc

XMLUserGroupServicePanel.short=XML
XMLUserGroupServicePanel.title=XML\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
XMLUserGroupServicePanel.description=XML\u3068\u3057\u3066\u30b9\u30c8\u30a2\u3055\u308c\u305f\u30c7\u30d5\u30a9\u30eb\u30c8\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
XMLUserGroupServicePanel.settings=\u8a2d\u5b9a
XMLUserGroupServicePanel.fileName=XML\u30d5\u30a1\u30a4\u30eb\u540d
XMLUserGroupServicePanel.validating=\u30b9\u30ad\u30fc\u30de\u691c\u8a3c\u3092\u6709\u52b9\u5316
XMLUserGroupServicePanel.checkInterval=\u30d5\u30a1\u30a4\u30eb\u518d\u8aad\u307f\u8fbc\u307f\u9593\u9694 \u30df\u30ea\u79d2 (0\u3067\u7121\u52b9\u5316)

MemoryUserGroupServicePanel.short=\u30e1\u30e2\u30ea
MemoryUserGroupServicePanel.title=\u30e1\u30e2\u30ea\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9
MemoryUserGroupServicePanel.description=\u30e1\u30e2\u30ea\u683c\u7d0d\u4e2d\u306e\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8
MemoryUserGroupServicePanel.toBeEncrypted=\u6697\u53f7\u5316\u5bfe\u8c61\u30d5\u30a3\u30fc\u30eb\u30c9

ReadOnlyUserGroupServicePanel.short=\u8aad\u307f\u8fbc\u307f\u5c02\u7528
ReadOnlyUserGroupServicePanel.title=\u95b2\u89a7\u5c02\u7528\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b0\u30eb\u30fc\u30d7
ReadOnlyUserGroupServicePanel.description=\u30e1\u30e2\u30ea\u683c\u7d0d\u4e2d\u306e\u95b2\u89a7\u5c02\u7528\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8

RoleServicePanel.adminRole=\u7ba1\u7406\u8005\u5f79\u5272
RoleServicePanel.groupAdminRole=\u30b0\u30eb\u30fc\u30d7\u7ba1\u7406\u8005\u5f79\u5272
RoleServicePanel.roles=\u5f79\u5272
RoleServicesPanel.th.adminRoleName=\u7ba1\u7406\u8005\u5f79\u5272

XMLRoleServicePanel.short=XML
XMLRoleServicePanel.title=XML\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
XMLRoleServicePanel.description=XML\u3068\u3057\u3066\u30b9\u30c8\u30a2\u3055\u308c\u305f\u30c7\u30d5\u30a9\u30eb\u30c8\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
XMLRoleServicePanel.fileName=XML\u30d5\u30a1\u30a4\u30eb\u540d
XMLRoleServicePanel.validating=\u30b9\u30ad\u30fc\u30de\u691c\u8a3c\u3092\u6709\u52b9\u5316
XMLRoleServicePanel.checkInterval=\u30d5\u30a1\u30a4\u30eb\u518d\u8aad\u307f\u8fbc\u307f\u9593\u9694 \u30df\u30ea\u79d2 (0\u3067\u7121\u52b9\u5316)

J2eeRoleServicePanel.short=J2EE
J2eeRoleServicePanel.title=J2EE\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
J2eeRoleServicePanel.description=\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u306f\u3001web.xml\u304b\u3089\u5f79\u5272\u60c5\u5831\u3092\u62bd\u51fa\u3057\u307e\u3059


MemoryRoleServicePanel.short=\u30e1\u30e2\u30ea
MemoryRoleServicePanel.title=\u30e1\u30e2\u30ea\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
MemoryRoleServicePanel.description=\u30e1\u30e2\u30ea\u683c\u7d0d\u4e2d\u306e\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8
MemoryRoleServicePanel.toBeEncrypted=\u6697\u53f7\u5316\u5bfe\u8c61\u30d5\u30a3\u30fc\u30eb\u30c9

ReadOnlyRoleServicePanel.short=\u8aad\u307f\u8fbc\u307f\u5c02\u7528
ReadOnlyRoleServicePanel.title=\u95b2\u89a7\u5c02\u7528\u5f79\u5272\u30b5\u30fc\u30d3\u30b9
ReadOnlyRoleServicePanel.description=\u30e1\u30e2\u30ea\u683c\u7d0d\u4e2d\u306e\u95b2\u89a7\u5c02\u7528\u5f79\u5272\u30b5\u30fc\u30d3\u30b9\u3092\u30c6\u30b9\u30c8

# password page
PasswordPage.title=\u30d1\u30b9\u30ef\u30fc\u30c9
PasswordPage.description=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a
PasswordPage.changePassword=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4
PasswordPage.masterPasswordInfo=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5fd8\u308c\u307e\u3057\u305f\u304b\uff1f
PasswordPage.masterPasswordProvider=\u6709\u52b9\u306a\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
PasswordPage.masterPasswordProviders=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
PasswordPage.masterPasswordProvidersHelp.title=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
PasswordPage.masterPasswordProvidersHelp=<p><strong>\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9</strong>\u306fGeoServer\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u4e2d\u5fc3\u7684\u306a\u6a5f\u80fd\u3067\u3042\u308a\u30012\u3064\u306e\u76ee\u7684\u3092\u6301\u3063\u3066\u3044\u307e\u3059: <ol><li>root\u30a2\u30ab\u30a6\u30f3\u30c8\u7528\u30d1\u30b9\u30ef\u30fc\u30c9</li><li>\u6697\u53f7\u5316\u30ad\u30fc\u306e\u4fdd\u8b77</li></ol> </p><p><strong>\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc</strong>\u306fGeoServer\u306e\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u63d0\u4f9b\u5143\u3068\u306a\u308a\u307e\u3059\u3002\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306e\u5f79\u5272\u306f\u3001\u63d0\u4f9b\u5143\u304b\u3089\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3001\u305d\u3057\u3066\u30aa\u30d7\u30b7\u30e7\u30f3\u3068\u3057\u3066\u3001\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u6642\u306b\u63d0\u4f9b\u5143\u3078\u305d\u308c\u3092\u66f8\u304d\u623b\u3059\u3053\u3068\u3068\u306a\u308a\u307e\u3059\u3002</p>

PasswordPage.passwordPolicies=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
PasswordPage.passwordPoliciesHelp.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc
PasswordPage.passwordPoliciesHelp=<p>\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3067\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u9577\u3055\u3084\u3001\u4f7f\u308f\u308c\u308b\u5358\u8a9e\u306e\u5927\u6587\u5b57\u5c0f\u6587\u5b57\u3001\u7279\u6b8a\u6587\u5b57\u306a\u3069\u306e\u6271\u3044\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002\u305d\u308c\u305e\u308c\u306e\u30e6\u30fc\u30b6\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3054\u3068\u306b\u30eb\u30fc\u30eb\u3092\u7b56\u5b9a\u3057\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u30dd\u30ea\u30b7\u30fc\u3092\u5f37\u5236\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002</p>

# password info page
MasterPasswordInfoPage.title=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30c0\u30f3\u30d7
MasterPasswordInfoPage.description=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30d5\u30a1\u30a4\u30eb\u3068\u3057\u3066\u30c0\u30f3\u30d7
MasterPasswordInfoPage.fileName=\u30d5\u30a1\u30a4\u30eb\u540d
MasterPasswordInfoPage.dumpToFile=\u30d5\u30a1\u30a4\u30eb\u3068\u3057\u3066\u30c0\u30f3\u30d7
MasterPasswordInfoPage.back=\u623b\u308b
MasterPasswordInfoPage.unauthorized=\u672a\u8a8d\u8a3c\u306e\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30c0\u30f3\u30d7\u30ea\u30af\u30a8\u30b9\u30c8
MasterPasswordInfoPage.fileNameEmpty=\u30d5\u30a1\u30a4\u30eb\u540d\u306e\u6307\u5b9a\u304c\u3042\u308a\u307e\u305b\u3093
MasterPasswordInfoPage.dumpInfo=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u304c {0} \u3078\u30c0\u30f3\u30d7\u3055\u308c\u307e\u3057\u305f\u3002\u5185\u5bb9\u3092\u78ba\u8a8d\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u624b\u52d5\u3067\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002

MasterPasswordChangePage.title=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4
MasterPasswordChangePage.description=GeoServer\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4
MasterPasswordChangePage.changePassword=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4
MasterPasswordChangePage.currentPassword=\u73fe\u5728\u306e\u30d1\u30b9\u30ef\u30fc\u30c9
MasterPasswordChangePage.masterPasswordProvider=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
MasterPasswordChangePage.newPassword=\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9
MasterPasswordChangePage.newPasswordConfirm=\u30d1\u30b9\u30ef\u30fc\u30c9\u78ba\u8a8d

MasterPasswordProviderPanel.readOnly=\u8aad\u307f\u8fbc\u307f\u5c02\u7528
# MasterPasswordProviderPanel.loginEnabled=Allow "root" user to login as Admin
MasterPasswordProviderPanel.settingsHelp.title=\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
MasterPasswordProviderPanel.settingsHelp=<p>\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306f\u3001GeoServer\u3067\u5229\u7528\u3059\u308b\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a8d\u8a3c\u5148\u3068\u306a\u308a\u307e\u3059\u3002\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5143\u30c7\u30fc\u30bf\u3068\u3057\u3066\u7684\u78ba\u306b\u632f\u308b\u821e\u3046\u305f\u3081\u3001\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306f<strong>\u8aad\u307f\u8fbc\u307f\u5c02\u7528</strong>\u3068\u3057\u3066\u8a2d\u5b9a\u3055\u308c\u3001\u307e\u305f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4\u6642\u306b\u5909\u66f4\u5f8c\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u66f8\u304d\u623b\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002</p>

URLMasterPasswordProviderPanel.short=URL
URLMasterPasswordProviderPanel.title=URL\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
URLMasterPasswordProviderPanel.description=\u898f\u5b9a\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306f\u3001URL\u304b\u3089\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u53d6\u5f97\u3057\u307e\u3059
URLMasterPasswordProviderPanel.encrypting=\u6697\u53f7\u5316\u3092\u6709\u52b9
URLMasterPasswordProviderPanel.url=URL
URLMasterPasswordProviderPanel.urlHelp.title=URL\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fc
URLMasterPasswordProviderPanel.urlHelp=<p>\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u30d7\u30ed\u30d0\u30a4\u30c0\u30fcURL\u306f\u3001URL\u3092\u4f7f\u3063\u3066\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002URL\u306f\u30ed\u30fc\u30ab\u30eb\u306e\u30d5\u30a1\u30a4\u30eb\u3001\u3042\u308b\u3044\u306f\u5916\u90e8\u30ea\u30bd\u30fc\u30b9\u3084\u30b5\u30fc\u30d3\u30b9\u3092\u6307\u3057\u793a\u3057\u307e\u3059\u3002\u8aad\u307f\u8fbc\u307f\u5c02\u7528\u3067\u306f\u306a\u3044URL\u306b\u304a\u3044\u3066\u306f\u3001URL\u30c7\u30fc\u30bf\u5143\u304b\u3089\u306e\u3001\u3042\u308b\u3044\u306f\u30c7\u30fc\u30bf\u5143\u3078\u306e\u30d1\u30b9\u30ef\u30fc\u30c9<strong>\u6697\u53f7\u5316</strong>\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3057\u307e\u3059\u3002</p>

SecurityWarningsPanel.userPropertiesOldFile={0} \u30d5\u30a1\u30a4\u30eb\u306b\u306f\u30e6\u30fc\u30b6\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u5e73\u6587\u3067\u542b\u307e\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306f <b>\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u30ea\u30b9\u30af</b> \u3068\u306a\u308a\u307e\u3059\u3002
SecurityWarningsPanel.masterPasswordFile={0} \u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u8eab\u3092\u8aad\u3093\u3067\u304b\u3089\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306f <b>\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u306e\u30ea\u30b9\u30af</b> \u3068\u306a\u308a\u307e\u3059\u3002
SecurityWarningsPanel.digestEncoding=\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30e6\u30fc\u30b6/\u30b0\u30eb\u30fc\u30d7\u30b5\u30fc\u30d3\u30b9\u3067\u306f\u30c0\u30a4\u30b8\u30a7\u30b9\u30c8\u5316\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u4f7f\u3044\u307e\u3059\u3002
SecurityWarningsPanel.changeMasterPassword=\u3053\u306e\u30b5\u30fc\u30d0\u306e\u30de\u30b9\u30bf\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u5024\u304b\u3089\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u4eca\u3059\u3050\u5909\u66f4\u3059\u308b\u3053\u3068\u3092 <b>\u5f37\u304f</b> \u304a\u3059\u3059\u3081\u3057\u307e\u3059\u3002
SecurityWarningsPanel.changeAdminPassword=\u3053\u306e\u30b5\u30fc\u30d0\u306e\u7ba1\u7406\u8005\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u5024\u304b\u3089\u5909\u66f4\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u4eca\u3059\u3050\u5909\u66f4\u3059\u308b\u3053\u3068\u3092 <b>\u5f37\u304f</b> \u304a\u3059\u3059\u3081\u3057\u307e\u3059\u3002
SecurityWarningsPanel.changeIt=\u5909\u66f4

AuthFilterChainPalette.selectedHeader = \u9078\u629e
AuthFilterChainPalette.availableHeader = \u5229\u7528\u53ef\u80fd

AuthenticationChainPalette.selectedHeader = \u9078\u629e
AuthenticationChainPalette.availableHeader = \u5229\u7528\u53ef\u80fd

# default values for palette headers (avaliable/selected)
# if subclasses of PaletteFormComponent have no need to ovverride
# getSelectedHeaderPropertyKey() / getAvaliableHeaderPropertyKey()
PaletteFormComponent.selectedHeader = \u9078\u629e
PaletteFormComponent.availableHeader = \u5229\u7528\u53ef\u80fd

RolePaletteFormComponent.selectedHeader = \u9078\u629e\u3057\u305f\u5f79\u5272
RolePaletteFormComponent.availableHeader = \u5229\u7528\u53ef\u80fd\u306a\u5f79\u5272

RuleRolesFormComponent.selectedHeader = \u9078\u629e\u3057\u305f\u5f79\u5272
RuleRolesFormComponent.availableHeader = \u5229\u7528\u53ef\u80fd\u306a\u5f79\u5272

UserGroupPaletteFormComponent.selectedHeader = \u9078\u629e\u3057\u305f\u30b0\u30eb\u30fc\u30d7
UserGroupPaletteFormComponent.availableHeader = \u5229\u7528\u53ef\u80fd\u306a\u30b0\u30eb\u30fc\u30d7
